seal pup - Turkish English Dictionary